package com.crm.domain.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data // Lombok注解，自动生成getter、setter等
@ApiModel(description = "部门信息实体类") // Swagger注解，描述这个类的用途
public class DeptDto {

    @ApiModelProperty(value = "部门名称", example = "xin3") // Swagger注解，描述这个字段的用途和示例值
    private String deptName;

    @ApiModelProperty(value = "部门领导", example = "xin3")
    private String leader;

    @ApiModelProperty(value = "订单号（这里可能是描述错误，通常与部门不直接相关）", example = "2")
    private Integer orderNum;

    @ApiModelProperty(value = "父级部门ID", example = "240")
    private Integer parentId;

    @ApiModelProperty(value = "联系电话", example = "15710735188")
    private String phone;

    @ApiModelProperty(value = "状态（'0'可能表示激活状态）", example = "0")
    private String status;
    // 如果需要，可以添加更多的字段和方法
}
